type github.com/gotd/td/telegram/downloader.reader

12 uses

	github.com/gotd/td/telegram/downloader (current package)
		builder.go#L154: func (b *Builder) reader() *reader {
		parallel.go#L17: 	ctx context.Context, r *reader,
		reader.go#L25: type reader struct {
		reader.go#L34: func verifiedReader(sch schema, verifier *verifier) *reader {
		reader.go#L35: 	return &reader{
		reader.go#L41: func plainReader(sch schema, partSize int) *reader {
		reader.go#L42: 	return &reader{
		reader.go#L48: func (r *reader) Next(ctx context.Context) (block, error) {
		reader.go#L56: func (r *reader) nextHashed(ctx context.Context) (block, error) {
		reader.go#L80: func (r *reader) nextPlain(ctx context.Context) (block, error) {
		reader.go#L89: func (r *reader) next(ctx context.Context, offset int64, limit int) (block, error) {
		stream.go#L13: func (d *Downloader) stream(ctx context.Context, r *reader, w io.Writer) (tg.StorageFileTypeClass, error) {